flat track - Turkish English Dictionary

flat track

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "flat track" in Turkish English Dictionary : 1 result(s)

English Turkish
Automotive
flat track n. düz oval pist

Meanings of "flat track" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Sport
flat-track bully n. vasat düzeyde üstün olup üst düzey rakiplerini yenemeyen sporcu